spinal foramen - Espagnol Anglais Dictionnaire